All Questions
Tagged with softwareengineering
20 questions
1vote
2answers
476views
Who should perform the validation test, the software developer or the software user?
Who among the two is responsible for validating the software when testing it? Or is it a joint effort? On the one hand, the software developer is responsible for ensuring that the software is built to ...
2votes
7answers
695views
Is it possible to assess the quality of software if the customer keeps changing what it is supposed to do?
Kind of a yes/no question, if so, how? If the customer is unsure of his requirements and keeps changing them, on what basis are the software testers supposed to test the software to assess its quality?...
0votes
2answers
125views
While designing a software, what are the criterion used to partition that software into indivisual components? [closed]
Good software is always designed based on different modules before integration. I was wondering what rules/guidelines decide software partition into different, smaller modules during the design phase.
0votes
0answers
71views
What is the best way to desgin my api workflow?
I am building a bank management system using the microservices architecture. I have many microservices but I am going to talk about two. I have customer account service and transaction service. Let's ...
-2votes
1answer
187views
Is it possible to predict last 3 digits of a closing stock price? [closed]
So, i just start learning in AI field and i want to develop my skill more. So, i just curious is it possible to predict last 3 digits of a closing stock price? which mean the output result will run ...
-2votes
2answers
266views
How many valid users to test the software that has been developed?
Anyone know, how many users are valid to use the prototype of the software that we have made? I have conducted research on the reference to the "Software Engineering A Practitioner's Approach book ...
1vote
2answers
4kviews
use case diagram for data collection
I am creating a project related to education system in which data of universities ,admission and scholarships will be gathered and displayed on site. In this project I am scraping data from different ...
1vote
2answers
4kviews
What exactly is a P-type software
I find this concept hard to understand. So in what situations we have solutions that are impractical or impossible like those P-systems try to implement? P-systems are described as: P-type [...
3votes
1answer
174views
How do you add feature to a class that was originally designed wrong in the first place? [duplicate]
I have a Surgeon class that is constantly changing class Surgeon { string name, discipline; public: Surgeon(string _name, string _discp) : name{_name}, discipline{_discp}{} void writeDir(...
0votes
1answer
148views
Engineering change orders (ECOs) and software version control
Is it common practice in the software development/engineering profession for engineering change orders (ECOs) to be used for or in conjunction with software version control? Is this a good idea? Are ...
9votes
6answers
2kviews
Is separate QA team, redundant in development life cycle?
Background: Developer is the best person to know/understand the dark corners after any development/enhancement of enterprise software, compared to QA technician. Developer can assess the depth/...
0votes
3answers
224views
Who should develop the database relational model diagrams?
Developing a co-founded idea software product can have sometimes misunderstood information about roles and responsibilities. A Management role is responsible for understand and delegate the operator's ...
0votes
3answers
344views
How to represent personality of a person in class?
Lets say I have a class Person. class Person{ Person(std::string, int); void walk(); void talk(); void eat(); private: int age; std::string() name; }; Now lets say I want ...
3votes
2answers
319views
How do you address the problem of dealing with an external service that stores your data and you want to keep in sync?
I'm integrating an enterprise application with an existing pattern. The main problem is how to synchronize data between my system and an external system through RPC (HTTP API calls to be precise). ...
2votes
1answer
70views
Inferring system configuration using the existence of a file? any good?
This is a generic question about the idea of inferring some of the system configurations from the existence of a file or the lacking of it. For example, we have a module of the system which is ...